*{
    margin: 0px;
    padding: 0px;
    overflow: hidden;
    height: 100vh;
}
html,body{
    height: 100vh;
}
.container{
    width: 100vw;
    height: 100vh;
}
.title{
    width: 90vw;
    height: 45px;
    padding-left: 10vw;
    background-color: deepskyblue;
}
.title h3{
    line-height: 45px;
    color: white;
}
.video{
    width: 100vw;
    height: 50vh;
}
.video_content{
    width: 100%;
    height: 100%;
}
.control{
    width: 96vw;
    height: 47px;
    padding: 0 2vw;
    margin-top: 20px;
}
.btn{
    width: 20vw;
    height: 45px;
    margin: 0 2vw;
    float: left;
    font-size: 18px;
    color: white;
    background-color: #1E90FF;
    border-radius: 5px;
    border: none;

}
.footer{
    width: 96vw;
    height: 80px;
    padding: 0 2vw;
    position: absolute;
    bottom: 0px;
    left: 0px;
    background-color: #1D1F20;
}
.footer p{
    height: 30px;
    color: white;
    line-height: 30px;
    text-align: center;
    font-family: 幼圆;
    font-size: 14px;
}